#pragma once
#include "RvizMsg.h"
#include "type.h"
#include <QString>
#include <QVector>

//JSON
#include "rapidjson/document.h"
#include "rapidjson/writer.h"
#include "rapidjson/stringbuffer.h"
#include "rapidjson/prettywriter.h" // for stringify JSON
using namespace rapidjson;


class TopicList : public RvizMsg 
{
public:
	virtual int serialize(int messageType, char* message);
	virtual int deseralize(int messageType, const std::string& message);
	QVector<QString> topics_;
};